Big Huge Thesaurus

Indian capital

noun